<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>我们的爱情故事 | 结婚请柬</title>
</head>
<body style="font-family: 'PingFang SC', 'Microsoft YaHei', 'STKaiti', sans-serif; line-height: 1.8; color: #7a4b4b; background: linear-gradient(135deg, #fff9fb 0%, #fff0f5 50%, #fff9fb 100%); max-width: 100%; margin: 0 auto; padding: 0;">
    <div style="max-width: 680px; margin: 0 auto; background: white; position: relative; box-shadow: 0 10px 50px rgba(212, 35, 122, 0.1); overflow: hidden;">
        
        <!-- 喜庆顶部装饰 -->
        <div style="background: linear-gradient(135deg, #d4237a, #ff6b9c, #d4237a); padding: 50px 30px 40px; text-align: center; position: relative; overflow: hidden;">
            <div style="position: absolute; top: 20px; width: 40px; height: 60px; background: #d4237a; border-radius: 20px; animation: swing 3s ease-in-out infinite; border: 2px solid #ffd700; left: 40px; animation-delay: 0.5s;"></div>
            <div style="position: absolute; top: 20px; width: 40px; height: 60px; background: #d4237a; border-radius: 20px; animation: swing 3s ease-in-out infinite; border: 2px solid #ffd700; right: 40px;"></div>
            <div style="font-size: 28px; color: #ffd700; letter-spacing: 15px; margin-bottom: 15px; text-shadow: 2px 2px 4px rgba(0,0,0,0.3);">囍 囍 囍 囍</div>
            <div style="color: #ffd700; font-size: 20px; letter-spacing: 5px;">永结同心 · 百年好合</div>
        </div>

        <div style="position: relative; padding: 50px 35px; background: #fff9fb;">
            
            <!-- 漂浮爱心装饰 -->
            <div style="position: absolute; color: #ffb6c1; font-size: 20px; animation: float 6s ease-in-out infinite; opacity: 0.7; top: 100px; left: 10%;">❤</div>
            <div style="position: absolute; color: #ffb6c1; font-size: 20px; animation: float 6s ease-in-out infinite; opacity: 0.7; top: 200px; right: 8%; animation-delay: 1s;">❤</div>
            <div style="position: absolute; color: #ffb6c1; font-size: 20px; animation: float 6s ease-in-out infinite; opacity: 0.7; top: 400px; left: 5%; animation-delay: 2s;">❤</div>
            <div style="position: absolute; color: #ffb6c1; font-size: 20px; animation: float 6s ease-in-out infinite; opacity: 0.7; top: 600px; right: 12%; animation-delay: 3s;">❤</div>
            
            <div style="position: absolute; left: 50px; top: 0; bottom: 0; width: 3px; background: linear-gradient(to bottom, #ffb6c1, #d4237a, #ffb6c1); border-radius: 3px;"></div>
            
            <!-- 第一章：相遇 -->
            <div style="margin-bottom: 70px; position: relative; padding: 30px; background: rgba(255, 255, 255, 0.9); border-radius: 20px; box-shadow: 0 8px 25px rgba(212, 35, 122, 0.08); border: 2px solid #fff0f5;">
                <div style="position: absolute; left: 46px; width: 16px; height: 16px; background: #d4237a; border-radius: 50%; border: 4px solid #fff0f5; box-shadow: 0 0 0 3px #ffb6c1; top: 60px;"></div>
                <div style="font-size: 14px; color: #d4237a; margin-bottom: 15px; letter-spacing: 3px; font-weight: bold;">CHAPTER 01 · 相遇</div>
                <div style="font-size: 26px; color: #d4237a; margin-bottom: 25px; font-weight: 600; text-align: center; position: relative; padding-bottom: 15px;">缘分让我们相遇</div>
                <div style="font-size: 17px; color: #7a4b4b; margin-bottom: 25px; text-align: justify; position: relative;">
                    2018年的金秋十月，在朋友的生日派对上，命运让我们相遇。你穿着洁白的衬衫，笑容如阳光般温暖。当我们的目光在人群中交汇的那一刻，仿佛整个世界都安静了下来。
                </div>
                <div style="font-style: italic; color: #d4237a; text-align: center; margin: 35px 0; padding: 25px; border-left: 4px solid #ffb6c1; border-right: 4px solid #ffb6c1; background: linear-gradient(135deg, #fff9fb, #fff0f5); border-radius: 15px; font-size: 18px; font-weight: 500; box-shadow: 0 5px 15px rgba(212, 35, 122, 0.1);">
                    "有些人，一旦遇见，便是一眼万年"
                </div>
                <div style="font-size: 17px; color: #7a4b4b; margin-bottom: 25px; text-align: justify; position: relative;">
                    那晚我们聊了很久，从诗词歌赋到人生哲学，发现彼此的灵魂如此契合。派对结束时，你主动要了我的微信，说想继续我们未完的对话。
                </div>
                <div style="margin: 35px 0; text-align: center; position: relative;">
                    <div style="height: 220px; background: linear-gradient(45deg, #ffeef4, #fff5f8); border-radius: 15px; display: flex; align-items: center; justify-content: center; color: #d4237a; font-size: 16px; border: 3px solid #ffd700; box-shadow: 0 8px 25px rgba(212, 35, 122, 0.15); position: relative; overflow: hidden;">
                        初次相遇的美好瞬间
                    </div>
                    <div style="font-size: 14px; color: #b8866d; margin-top: 15px; font-style: italic;">2018.10.15 · 命运的邂逅</div>
                </div>
            </div>
            
            <!-- 第二章：相知 -->
            <div style="margin-bottom: 70px; position: relative; padding: 30px; background: rgba(255, 255, 255, 0.9); border-radius: 20px; box-shadow: 0 8px 25px rgba(212, 35, 122, 0.08); border: 2px solid #fff0f5;">
                <div style="position: absolute; left: 46px; width: 16px; height: 16px; background: #d4237a; border-radius: 50%; border: 4px solid #fff0f5; box-shadow: 0 0 0 3px #ffb6c1; top: 500px;"></div>
                <div style="font-size: 14px; color: #d4237a; margin-bottom: 15px; letter-spacing: 3px; font-weight: bold;">CHAPTER 02 · 相知</div>
                <div style="font-size: 26px; color: #d4237a; margin-bottom: 25px; font-weight: 600; text-align: center; position: relative; padding-bottom: 15px;">时光见证真心</div>
                <div style="font-size: 17px; color: #7a4b4b; margin-bottom: 25px; text-align: justify; position: relative;">
                    相知的日子里，我们一起走过了四季轮回。春天的樱花树下，夏天的海边沙滩，秋天的枫叶小径，冬天的温暖咖啡馆，都留下了我们相爱的足迹。
                </div>
                <div style="margin: 35px 0; text-align: center; position: relative;">
                    <div style="height: 220px; background: linear-gradient(45deg, #ffeef4, #fff5f8); border-radius: 15px; display: flex; align-items: center; justify-content: center; color: #d4237a; font-size: 16px; border: 3px solid #ffd700; box-shadow: 0 8px 25px rgba(212, 35, 122, 0.15); position: relative; overflow: hidden;">
                        甜蜜的旅行回忆
                    </div>
                    <div style="font-size: 14px; color: #b8866d; margin-top: 15px; font-style: italic;">2019.07 · 我们的第一次旅行</div>
                </div>
                <div style="font-size: 17px; color: #7a4b4b; margin-bottom: 25px; text-align: justify; position: relative;">
                    记得那个雨夜，我加班到深夜，走出办公楼时，发现你撑着伞在雨中等待，手里还捧着热腾腾的奶茶。你说："我知道你会饿。"那一刻，我的心被彻底融化。
                </div>
                <div style="font-style: italic; color: #d4237a; text-align: center; margin: 35px 0; padding: 25px; border-left: 4px solid #ffb6c1; border-right: 4px solid #ffb6c1; background: linear-gradient(135deg, #fff9fb, #fff0f5); border-radius: 15px; font-size: 18px; font-weight: 500; box-shadow: 0 5px 15px rgba(212, 35, 122, 0.1);">
                    "真爱不是一时好感，而是明知没结果，还想要坚持下去的冲动"
                </div>
            </div>
            
            <!-- 第三章：相爱 -->
            <div style="margin-bottom: 70px; position: relative; padding: 30px; background: rgba(255, 255, 255, 0.9); border-radius: 20px; box-shadow: 0 8px 25px rgba(212, 35, 122, 0.08); border: 2px solid #fff0f5;">
                <div style="position: absolute; left: 46px; width: 16px; height: 16px; background: #d4237a; border-radius: 50%; border: 4px solid #fff0f5; box-shadow: 0 0 0 3px #ffb6c1; top: 950px;"></div>
                <div style="font-size: 14px; color: #d4237a; margin-bottom: 15px; letter-spacing: 3px; font-weight: bold;">CHAPTER 03 · 相爱</div>
                <div style="font-size: 26px; color: #d4237a; margin-bottom: 25px; font-weight: 600; text-align: center; position: relative; padding-bottom: 15px;">许下终生承诺</div>
                <div style="font-size: 17px; color: #7a4b4b; margin-bottom: 25px; text-align: justify; position: relative;">
                    2022年的春天，在漫天飞舞的樱花雨中，你单膝跪地，拿出精心准备的戒指，深情地望着我说："嫁给我，让我照顾你一辈子好吗？"我含着幸福的泪水点头答应。
                </div>
                <div style="margin: 35px 0; text-align: center; position: relative;">
                    <div style="height: 220px; background: linear-gradient(45deg, #ffeef4, #fff5f8); border-radius: 15px; display: flex; align-items: center; justify-content: center; color: #d4237a; font-size: 16px; border: 3px solid #ffd700; box-shadow: 0 8px 25px rgba(212, 35, 122, 0.15); position: relative; overflow: hidden;">
                        浪漫的求婚时刻
                    </div>
                    <div style="font-size: 14px; color: #b8866d; margin-top: 15px; font-style: italic;">2022.04.18 · 一生的承诺</div>
                </div>
                <div style="font-style: italic; color: #d4237a; text-align: center; margin: 35px 0; padding: 25px; border-left: 4px solid #ffb6c1; border-right: 4px solid #ffb6c1; background: linear-gradient(135deg, #fff9fb, #fff0f5); border-radius: 15px; font-size: 18px; font-weight: 500; box-shadow: 0 5px 15px rgba(212, 35, 122, 0.1);">
                    "我愿意，不是一时冲动，而是蓄谋已久的浪漫"
                </div>
            </div>
            
            <!-- 邀请部分 -->
            <div style="background: linear-gradient(135deg, #fff0f5, #ffeef4); padding: 60px 40px; text-align: center; margin: 50px -35px; border-top: 5px solid #ffd700; border-bottom: 5px solid #ffd700; position: relative; overflow: hidden;">
                <div style="position: absolute; top: 20px; right: 30px; font-size: 80px; color: rgba(212, 35, 122, 0.1); transform: rotate(15deg);">囍</div>
                <div style="font-size: 14px; color: #d4237a; margin-bottom: 15px; letter-spacing: 3px; font-weight: bold;">FINAL CHAPTER · 邀请</div>
                <div style="font-size: 32px; color: #d4237a; margin-bottom: 25px; font-weight: 600; text-shadow: 2px 2px 4px rgba(0,0,0,0.1);">诚挚邀请您</div>
                <div style="font-size: 18px; color: #7a4b4b; text-align: center; max-width: 500px; margin: 0 auto 30px;">
                    我们的爱情故事即将开启崭新的篇章，诚挚邀请您前来见证这个神圣而幸福的时刻，与我们共同分享这份喜悦。
                </div>
                
                <div style="font-size: 42px; color: #d4237a; margin: 40px 0; letter-spacing: 3px; font-weight: bold; text-shadow: 3px 3px 6px rgba(0,0,0,0.1);">
                    <span>张明</span>
                    <span style="margin: 0 20px; color: #ffd700; font-size: 32px; text-shadow: 2px 2px 4px rgba(0,0,0,0.2);">&</span>
                    <span>李小红</span>
                </div>
                
                <div style="display: grid; grid-template-columns: repeat(2, 1fr); gap: 25px; margin: 45px 0;">
                    <div style="background: white; padding: 30px 20px; border-radius: 15px; box-shadow: 0 8px 25px rgba(212, 35, 122, 0.1); text-align: center; border: 2px solid #fff0f5; transition: all 0.3s ease;">
                        <div style="font-size: 32px; color: #d4237a; margin-bottom: 20px;">💒</div>
                        <div style="font-size: 14px; color: #b8866d; margin-bottom: 10px; font-weight: 500;">良辰吉日</div>
                        <div style="font-size: 20px; color: #7a4b4b; font-weight: 600;">2024年10月1日</div>
                        <div style="font-size: 14px; color: #b8866d; margin-top: 10px; font-weight: 500;">国庆佳节 喜结良缘</div>
                    </div>
                    <div style="background: white; padding: 30px 20px; border-radius: 15px; box-shadow: 0 8px 25px rgba(212, 35, 122, 0.1); text-align: center; border: 2px solid #fff0f5; transition: all 0.3s ease;">
                        <div style="font-size: 32px; color: #d4237a; margin-bottom: 20px;">⏰</div>
                        <div style="font-size: 14px; color: #b8866d; margin-bottom: 10px; font-weight: 500;">典礼时间</div>
                        <div style="font-size: 20px; color: #7a4b4b; font-weight: 600;">中午12:08</div>
                        <div style="font-size: 14px; color: #b8866d; margin-top: 10px; font-weight: 500;">吉时良辰 永结同心</div>
                    </div>
                    <div style="background: white; padding: 30px 20px; border-radius: 15px; box-shadow: 0 8px 25px rgba(212, 35, 122, 0.1); text-align: center; border: 2px solid #fff0f5; transition: all 0.3s ease;">
                        <div style="font-size: 32px; color: #d4237a; margin-bottom: 20px;">🏨</div>
                        <div style="font-size: 14px; color: #b8866d; margin-bottom: 10px; font-weight: 500;">婚礼地点</div>
                        <div style="font-size: 20px; color: #7a4b4b; font-weight: 600;">玫瑰花园酒店</div>
                        <div style="font-size: 14px; color: #b8866d; margin-top: 10px; font-weight: 500;">宴会厅A · 幸福殿堂</div>
                    </div>
                    <div style="background: white; padding: 30px 20px; border-radius: 15px; box-shadow: 0 8px 25px rgba(212, 35, 122, 0.1); text-align: center; border: 2px solid #fff0f5; transition: all 0.3s ease;">
                        <div style="font-size: 32px; color: #d4237a; margin-bottom: 20px;">👰</div>
                        <div style="font-size: 14px; color: #b8866d; margin-bottom: 10px; font-weight: 500;">着装要求</div>
                        <div style="font-size: 20px; color: #7a4b4b; font-weight: 600;">正装礼服</div>
                        <div style="font-size: 14px; color: #b8866d; margin-top: 10px; font-weight: 500;">喜庆优雅 共享喜悦</div>
                    </div>
                </div>
                
                <div style="text-align: center; margin: 50px 0 30px;">
                    <div style="color: #7a4b4b; margin-bottom: 30px; font-size: 17px;">
                        为妥善安排席位，敬请于9月20日前赐复
                    </div>
                    <a href="#" style="display: inline-block; background: linear-gradient(135deg, #d4237a, #ff6b9c); color: white; padding: 18px 45px; border-radius: 30px; text-decoration: none; font-size: 18px; font-weight: 600; margin: 0 15px; transition: all 0.3s ease; border: 2px solid #ffd700; box-shadow: 0 6px 20px rgba(212, 35, 122, 0.3);">🎉 欣然赴约</a>
                    <a href="#" style="display: inline-block; background: white; color: #d4237a; padding: 18px 45px; border-radius: 30px; text-decoration: none; font-size: 18px; font-weight: 600; margin: 0 15px; transition: all 0.3s ease; border: 2px solid #d4237a; box-shadow: 0 6px 20px rgba(212, 35, 122, 0.3);">💝 祝福心意</a>
                </div>
            </div>
            
            <!-- 结尾 -->
            <div style="margin-bottom: 70px; position: relative; padding: 30px; background: rgba(255, 255, 255, 0.9); border-radius: 20px; box-shadow: 0 8px 25px rgba(212, 35, 122, 0.08); border: 2px solid #fff0f5;">
                <div style="position: absolute; left: 46px; width: 16px; height: 16px; background: #d4237a; border-radius: 50%; border: 4px solid #fff0f5; box-shadow: 0 0 0 3px #ffb6c1; top: 1650px;"></div>
                <div style="font-size: 14px; color: #d4237a; margin-bottom: 15px; letter-spacing: 3px; font-weight: bold;">EPILOGUE · 未来</div>
                <div style="font-size: 26px; color: #d4237a; margin-bottom: 25px; font-weight: 600; text-align: center; position: relative; padding-bottom: 15px;">携手共赴未来</div>
                <div style="font-size: 17px; color: #7a4b4b; margin-bottom: 25px; text-align: justify; position: relative;">
                    爱情最美的模样，就是与你一起慢慢变老。我们期待着在往后的岁月里，继续书写属于我们的故事，从青丝到白发，从晨曦到黄昏。
                </div>
                <div style="font-style: italic; color: #d4237a; text-align: center; margin: 35px 0; padding: 25px; border-left: 4px solid #ffb6c1; border-right: 4px solid #ffb6c1; background: linear-gradient(135deg, #fff9fb, #fff0f5); border-radius: 15px; font-size: 18px; font-weight: 500; box-shadow: 0 5px 15px rgba(212, 35, 122, 0.1);">
                    "愿得一人心，白首不相离"
                </div>
                <div style="text-align: center; margin-top: 40px; font-size: 18px; color: #d4237a;">
                    期待与您共襄盛举，见证我们的幸福时刻<br>
                    <strong>张明 & 李小红 敬上</strong>
                </div>
            </div>
        </div>
        
        <div style="text-align: center; padding: 40px 30px; color: #b8866d; font-size: 15px; background: linear-gradient(135deg, #fff9fb, #fff0f5); border-top: 3px solid #ffd700;">
            💖 玫瑰花园酒店 · 北京市朝阳区建国路1号 💖<br>
            📞 如有疑问请联络：张明 138-XXXX-XXXX 📞
        </div>
    </div>

    <style>
        @keyframes float {
            0% { transform: translateY(0px) rotate(0deg); }
            50% { transform: translateY(-20px) rotate(10deg); }
            100% { transform: translateY(0px) rotate(0deg); }
        }
        @keyframes swing {
            0% { transform: rotate(-8deg); }
            50% { transform: rotate(8deg); }
            100% { transform: rotate(-8deg); }
        }
    </style>

    <script>
        document.addEventListener('DOMContentLoaded', function() {
            const container = document.querySelector('div[style*="position: relative; padding: 50px 35px; background: #fff9fb;"]');
            const hearts = ['❤', '💖', '💕', '💗', '💓'];
            
            for (let i = 0; i < 8; i++) {
                const heart = document.createElement('div');
                heart.style.position = 'absolute';
                heart.style.color = '#ffb6c1';
                heart.style.fontSize = (Math.random() * 15 + 12) + 'px';
                heart.style.animation = 'float 6s ease-in-out infinite';
                heart.style.animationDelay = Math.random() * 5 + 's';
                heart.style.opacity = '0.7';
                heart.style.left = Math.random() * 90 + 5 + '%';
                heart.style.top = Math.random() * 100 + '%';
                heart.innerHTML = hearts[Math.floor(Math.random() * hearts.length)];
                container.appendChild(heart);
            }
        });
    </script>
</body>
</html>